Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DELPH SQUARE Terraced £181,621 £134,250 12 May 2016
4 DELPH SQUARE Terraced £174,364 £36,759 29 May 1998
6 DELPH SQUARE Terraced £205,827 £37,000 26 Sep 1996